body {
	padding-top: 60px;
  padding-bottom: 50px;
  font-family: arial,'sansation-regular';
  background-color: #eccfb1;
}
h1, h2, h3, h4, .btn {
  font-family: 'vincent-regular', arial;
}
.coba {
	background: #00ff00;
}
.header100 {
  background-color: #271c18;
  height: 7px;
}
.link-orange-hover:hover {
  color: #ccc;
}
.logo-utama {
  overflow: hidden;
  z-index: 9999;
  /*border-left: 2px solid #eee;
  border-right: 2px solid #eee;
  border-bottom: 2px solid #eee;*/
}
.logo-utama img {
  height: 45px;
  margin: 7px 10px 7px 0;
  float: left;
}
.logo-utama h1 {
  float: left;
  margin: 0;
  color: #fff;
  font-family: 'vincent-regular', arial;
  font-size: 28px;
  line-height: 1.8;
}
.margin-top-content {
	margin-top: 20px;
}
.margin-top-single {
  margin-top: 25px;
}

@font-face {
    font-family: 'vincent-regular';
    src: url('../fonts/vincent/Vincent-Regular.eot');
    src: url('../fonts/vincent/Vincent-Regular?#iefix') format('embedded-opentype'),
         url('../fonts/vincent/Vincent-Regular.woff') format('woff'),
         url('../fonts/vincent/Vincent-Regular.ttf') format('truetype'),
         url('../fonts/vincent/Vincent-Regular.svg#century_gothic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sansation-regular';
    src: url('../fonts/sansation/Sansation_Regular.eot');
    src: url('../fonts/sansation/Sansation_Regular?#iefix') format('embedded-opentype'),
         url('../fonts/sansation/Sansation_Regular.woff') format('woff'),
         url('../fonts/sansation/Sansation_Regular.ttf') format('truetype'),
         url('../fonts/sansation/Sansation_Regular.svg#century_gothic') format('svg');
    font-weight: normal;
    font-style: normal;

}
.bgputih {
  background: #fff;
  min-height: 300px;
  padding: 20px;
  border: 1px solid #ddd;
  -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
          border-radius: 3px;
}
.bgputih h1 {
  margin: 0 0 30px 0;
  font-size: 28px;
}
.shadow {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07);
}
/* home */
.judul-depan {
  text-align: center;
  font-family: 'vincent-regular';
  font-size: 28px;
  padding: 0;
}
.outer-col-home {
  margin-bottom: 15px;
  background: #ffffff;
  overflow: hidden;
}
.outer-col-home h1 {
  font-size: 20px;
  margin: 0 0 7px 0;
  font-weight: 900;
  color: #555;
  text-align: center;
}
.outer-col-home h1:hover {
  color:#ddb98a;
}
.list-judul-home a{
  color: #e67817;
}
.wkt-post {
  font-size: 11px;
  color: #bcbcbc;
  margin-top: -7px;
}
/* end home*/

/* all */
.o-hidden {
  overflow: hidden;
}
.informasi-member {
  background-color: #fafafa;
  padding: 15px;
  border: 1px solid #eee;
  border-radius: 2px
}
.judul-tbl-member {
  font-family: 'vincent-regular', arial;
  font-size: 18px;
  font-weight: normal;
}
/* end all */
/* testimonial */
.outer-testi {
  margin: 20px 0;
  border-bottom: 1px solid #eeeeee;
  padding: 10px 0;
}
.outer-testi p {
  margin: 0;
}
.outer-testi span {
  color: #e67817;
  margin: 0 5px;
}
/* end testimonial */
/* for blog */
.outer-blog {
  margin: 20px 0;
  border-bottom: 1px solid #eeeeee;
}
.outer-blog h4 {
  color: #b38c58;
  font-size: 20px;
  line-height: 1.5;
  margin-bottom: 10px;
}
.outer-blog img {
  max-width: 100%;
  margin-bottom: 5px;
}
.outer-blog p {
  line-height: 1.7;
  text-align: justify;
}
/* end blog */
/* footer */
.outer100footer-b {
  width: 100%;
  padding: 9px 0;
  color: #ffffff;
  font-size: 11px;
  background: #271c18;
  /*background:#0646a8;
  background:-webkit-linear-gradient(top, #0646a8, #023583);
  background:-moz-linear-gradient(top, #0646a8, #023583);
  background:linear-gradient(top, #0646a8, #023583);
  box-shadow:#1a5abb 0 1px 0 inset;*/
}
/* end for all*/
.text-footer {
  padding: 7px 0px;
  color: #ffffff;
  font-size: 13px;
}

/* end footer */

/* for efek hover */
a {
  -moz-transition: color 500ms ease-in-out 0s, background-color 500ms ease-in-out 0s;
  -ms-transition: color 500ms ease-in-out 0s, background-color 500ms ease-in-out 0s;
  -o-transition: color 500ms ease-in-out 0s, background-color 500ms ease-in-out 0s;
  -webkit-transition: color 500ms ease-in-out 0s, background-color 500ms ease-in-out 0s;
  transition: color 500ms ease-in-out 0s, background-color 500ms ease-in-out 0s;
  white-space: normal;
}
img {
  -moz-transition: color 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;
  -ms-transition: color 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;
  -o-transition: color 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;
  -webkit-transition: color 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;
  transition: color 500ms ease-in-out 0s, opacity 500ms ease-in-out 0s;
  white-space: normal;
}
img:hover {
  opacity: 0.8;
}
/* end efek hover */